home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Leser 15 / Amiga Plus Leser CD 15.iso / Tools / Hardware / BlizKick / bkapi.lha / bkapi / SMakefile < prev    next >
Encoding:
Makefile  |  2000-01-16  |  743 b   |  41 lines

  1. #
  2. # bkapi makefile for SAS/C
  3. #
  4.  
  5. MAKE = smake
  6. ADOC = autodoc -a -C -c -I
  7.  
  8.  
  9. ### c defines ###
  10.  
  11. SCOPTS = CPU=68020 PARMS=REGISTER OPTIMIZE OPTSIZE
  12. #SCOPTS = CPU=68020 PARMS=REGISTER OPTIMIZE OPTSIZE DEBUG=l
  13.  
  14. CC = sc
  15. LINK = slink
  16.  
  17. SLO  = SMALLCODE SMALLDATA NODEBUG
  18. #SLO  = SMALLCODE SMALLDATA
  19.  
  20. OBJS = bkapi.o
  21. HDRS = myregargs.h bkapi.h
  22.  
  23. # modify/add stuff here
  24.  
  25. all:    loadresident bkapi.doc
  26.  
  27. clean:
  28.     -Delete loadresident bkapi.doc \#?.(info|tmp|lnk|o) QUIET
  29.  
  30. bkapi.doc: bkapi.c
  31.     $(ADOC) bkapi.c >$@
  32.  
  33. bkapi.o: bkapi.c bkapi.h
  34.     $(CC) bkapi.c $(SCOPTS) OBJNAME=$@
  35.  
  36. loadresident.o:    loadresident.c $(HDRS)
  37.     $(CC) loadresident.c $(SCOPTS) OBJNAME=$@
  38.  
  39. loadresident:    $(OBJS) loadresident.o
  40.     $(LINK) FROM loadresident.o $(OBJS) LIB lib:sc.lib $(SLO) TO $@
  41.